@charset "utf-8";
/*@import url("style_menu.css");*/
/* CSS Document */

body { 
	background-color:#5B584E;
}

a {
	text-decoration: none;
	/*color: #08C;*/
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	
	/*padding: .5em;
	margin: -.5em;*/
}
.icon-word {
	margin-top:-5px;
}

#nombre {
	position: relative;
	width:249px;
	height:110px;
	z-index:15;
	left: -10px;
	top: 27px;
}

#sumilla {
	position:relative;
	width:273px;
	height:74px;
	z-index:17;
	left:37px;
	top:24px;
	/*background-image:url(../img/sumilla.png);*/
}

#menu {
	width:940px;
	height:50px;
	margin-top:10px;
	opacity:0;
	filter:alpha(opacity=0);
}
	
#slider {
	width:100%;
	height:227px;
	margin:-184px 0 10px 0;
	z-index:10;
	background:#999 url(../img/loading.gif) no-repeat center;
}
	
#slider2 {
	width:100%;
	height:227px;
	margin:-184px 0 0 0;
	z-index:10;
	background:#999 url(../img/loading.gif) no-repeat center;
}
	
#noticias {
	width:480px;
	height:248px;
	float:left;
	margin-right:10px;
	margin-left:-10px;
}	
	
#cuerpo  {
	position:relative;
	width:860px;
	height:353px;
	background-color:#FFF;
	padding-top: 27px;
	padding-right: 40px;
	padding-bottom: 13px;
	padding-left: 40px;
	background-image:url(../img/division.png);
	background-repeat:no-repeat;
	background-position:710px 27px;
}

#cuerpo2  {
	position:relative;
	width:860px;
	height:353px;
	background-color:#FFF;
	padding-top: 27px;
	padding-right: 40px;
	padding-bottom: 13px;
	padding-left: 40px;
}

/* Bloques */

.bloque {
	width:220px;
	height:233px;
	float:left;
	margin-right:20px;
}
	
.bloque p {
	font-size:13px;
	font-family:Calibri;
	color:#333;
	margin:5px 0 5px 0;
}

.beige {

background-color: #5B584E!important; 	
}

.beige a, .beige p,.amarillo a, .amarillo p, .cuadro_naranja a ,.cuadro_naranja p {
	color: white!important;
}

.amarillo {
	background-color: #F79504!important;
}

.bloque a {
	display:block;
	color:inherit;
	text-decoration:none;	
}

.cuadro {
	float:left;
	width:200px;
	height:88px;
	background-color:#FFF;
	margin:10px 0 10px 0;
	padding:10px;
	position:relative;
}

.cuadro_naranja {
	float:left;
	width:170px;
	height:120px;
	background-color:#F79504;
	margin:10px 0 10px 0;
	padding:10px;
	position:relative;
}

.cuadro_azul {
	float:left;
	width:170px;
	height:120px;
	/*background: transparent url("../img/fondo_noticia.png") no-repeat center -10px;*/
	background-color:#5B584E;
	margin:10px 0 10px 0;
	padding:10px;
	position:relative;
}

.cuadro h1 {
	font-size:13px;
}

.cuadro_azul h1 {
	font-size:13px;
}

.cuadro_azul span, .cuadro_naranja span,.cuadro_azul p, .cuadro_naranja p { font-family: "Trajan Pro"; font-weight: bold; }
.cuadro_azul .ver, .cuadro_naranja .ver ,.cuadro_azul p .ver, .cuadro_naranja p .ver { font-family: Calibri; }

.cuadro_naranja h1 {
	font-size:13px;
}

.cuadro p {
	font-size:13px;
}

.cuadro a.ver {
	position:absolute;
	left:10px;
	bottom:10px;
	color:#525246;
}

.cuadro_azul a.ver {
	position:absolute;
	left:10px;
	bottom:10px;
	color:#fff;
}

.cuadro_naranja a.ver {
	position:absolute;
	left:10px;
	bottom:10px;
	color:#fff;
}

.alpha {
	margin-top:0;
	margin-left:0;	
}

.omega {
	margin-bottom:0;
	margin-right:0;
}

/* Barra lateral */
	
#nav-derecha {
	width:170px;
	height:227px;
	float:right;
	background-color:#FFF;
	padding-left:10px;
}

#nav-derecha span {
	font-size:13px;
	
	color:#333;
	
}

#nav-derecha a {
	text-decoration:none;
	color:#1F325F;
}

#nav-derecha ul li {
	margin-top:10px;
	padding-left:15px;
	list-style-type:none;
	background-image:url(../img/bullet.png);
	background-repeat:no-repeat;
	background-position:0 8px;	
}

#nav-derecha li a {
	display:block;
	width:155px;
	font-family:Calibri;
	font-size:14px;
	text-decoration:none;
}

#nav-derecha li a:hover {
	color:#333;
}

/* Publicaciones */
	
#pub {

	
	background-color:#FFF;
	padding-left:5px;
}

#pub span {
	font-size:13px;
	font-family:Calibri;
	color:#333;
	
}

#pub ul li {
	padding-left:15px;
	list-style-type:none;
	background-image:url(../img/bullet.png);
	background-repeat:no-repeat;
	background-position:0 6px;	
}

#pub li a {
	font-family:Calibri;
	font-size:14px;
	text-decoration:none;
}

#pub li a:hover {
	color:#333;
}


/* Fondo */

#bg {
  clear:both;
  float:left;
  background-image:url(../img/fondo_tile.png);
  background-repeat:repeat;
  z-index: -1;
  width:100%;
}

/* Detalle */

#detalle {
	background-image:url(../img/detalle_tile.png);
	background-repeat:repeat-y;
	width:11px;
	height:100%;
	position:absolute;
	left:0;
	z-index:100;	
}

/* Footer */	
	
#footer {
	float:left;
	width:100%;
	height:95px;	
	margin:22px auto 0 auto;
}
	
h1 {
	font-size:16px;
	color:#525246;
	text-decoration:none;
	font-weight:bold;
	font-family: "Trajan Pro";
}


h2 {
	font-size:16px;
	color:#525246;
	text-decoration:none;
	font-weight:bold;
	font-family: "Trajan Pro";
}
	
	
.img-btm {
	margin-top:13px;
	margin-bottom:10px;
}
	
.img-btm2 {
	margin-top:19px;
	margin-bottom:10px;
}
	
.destacado_detalle {
	font-size:13px;
}	
	
p {
	font-family: Calibri;
}

span {
	font-family: Calibri;

}

.text_destacado {
	font-size:11px;
}	
	
#cuerpo h4 {
    font-size:20px;
	color:#1F325F;
	text-decoration:none;
	font-weight:normal;
	font-family: "Trajan Pro";
	font-weight:bold;
	margin-bottom:7px;
}

#cuerpo2 h4 {
    font-size:20px;
	color:#1F325F;
	text-decoration:none;
	font-weight:normal;
	font-family: "Trajan Pro";
	font-weight:bold;
	margin-bottom:7px;
}
	
#contenido {
	height:312px;
	overflow:auto;
	width:650px;
	padding-right:20px;
}
	
#contenido li {
	list-style: inside;
	list-style-type: decimal;
	font-size:14px;
	font-family:Calibri;
	color:#333;
	margin-bottom:11px;
}	
	
#contenido p {
	font-size:14px;
	font-family:Calibri;
	color:#333;
}
	
#contenido h1 {
	font-size:16px;
	color:#1F325F;
	text-decoration:none;
	font-weight:bold;
	font-family: "Trajan Pro";
	line-height:130%;
}

#contenido a {
	color:#1F325F;
	text-decoration:underline;	
}

/* Formulario */

.cont_form {
	float:left;
	width:50%;	
}

.cont_form *{
	margin-top:10px;
}

.cont_form textarea {
	line-height:17px;	
}

/* Oficinas */

.oficinas h2 {
	font-size:16px;
	color:#1F325F;
	font-weight:bold;
	font-family: "Trajan Pro";
}

.oficinas h3 {
	margin-bottom:10px;
	font-size:16px;
	color:#1F325F;
	font-weight:bold;
	font-family: "Trajan Pro";
}

.oficinas {
	clear:both;
	float:left;
	width:100%;
	margin-top:20px;
}

.oficinas * {	
	color:#333;
	font-family:Calibri;
	font-size:14px;	
}

.oficinas table {
	width:50%;	
}

.oficinas table tr {
	height:20px;	
}

.oficinas table td {
	width:25%;	
}


/*ACORDEON2*/

.accordion {
	width:650px;

}

.accordion h2 {
	padding: 0;
	margin: 0;
	color:#1F325F;
	cursor: pointer;
}
.accordion h2:hover {
	color:#525246;
}
/*.accordion h2.active {
	background-position: right 5px;
}*/
.accordion p {

	margin: 0;
	padding: 0;
}
